home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / stos / stos_89 / sagacast / sagacast.bas (.txt) < prev   
Atari STOS Basic  |  1989-07-03  |  183KB  |  1,277 lines

  1. 1 CLEAR
  2. 10 REM **init**
  3. 100 PAPER
  4. 1000 REM *** Main loop ***
  5. 10000 GOSUB
  6. 10005 SPRITE
  7. 10010 ZOOM
  8. 10015 LOCATE
  9. 10020 LOCATE
  10. 10030 LOCATE
  11. 10040 PHYSIC
  12. 1005 GOSUB
  13. 10050 SPRITE
  14. 10060 MOVE X
  15. 10070 FLASH
  16. 10080 FLASH
  17. 10090 REM *** intro - screen 2 - (sp 4-15) lediga ***
  18. 10095 WAIT KEY
  19. 101 DIM
  20. 1010 REM haer ovriga gosubar
  21. 10100 PHYSIC
  22. 1011 IF
  23. 10110 VARNAME
  24. 1012 ANIM
  25. 10120 INK
  26. 1013 GOSUB
  27. 10130 LOCATE
  28. 1014 VARNAME
  29. 10140 PEN
  30. 1015 IF
  31. 10150 LOCATE
  32. 10155 VARNAME
  33. 1016 IF
  34. 10160 INK
  35. 10161 INK
  36. 10162 PAPER
  37. 1017 IF
  38. 10170 VARNAME
  39. 10180 IF
  40. 10190 IF
  41. 1020 GOTO
  42. 10200 IF
  43. 10210 IF
  44. 10220 IF
  45. 10225 IF
  46. 10226 IF
  47. 10227 GOSUB
  48. 10230 GOTO
  49. 10250 PAPER
  50. 10260 LOCATE
  51. 10270 MUSIC
  52. 10280 RETURN
  53. 10299 REM *** GOOD LUCK- message ****
  54. 10300 CLS
  55. 10310 GOSUB
  56. 10320 VARNAME
  57. 10330 FOR
  58. 10340 VARNAME
  59. 10350 GOSUB
  60. 10360 IF
  61. 10370 NEXT
  62. 10390 RETURN
  63. 10499 REM * instuktioner *
  64. 10500 CLS
  65. 10510 PEN
  66. 10520 LOCATE
  67. 10530 PRINT
  68. 10540 PRINT
  69. 10545 PRINT
  70. 10550 LOCATE
  71. 10555 CLS
  72. 10560 PEN
  73. 10570 CDOWN
  74. 10580 LOCATE
  75. 10590 CLS
  76. 106 GOSUB
  77. 10600 RESTORE
  78. 10605 READ
  79. 10610 SPRITE
  80. 10615 PEN
  81. 10620 LOCATE
  82. 10625 LOCATE
  83. 10630 CLS
  84. 10635 READ
  85. 10640 SPRITE
  86. 10645 LOCATE
  87. 10650 LOCATE
  88. 10655 LOCATE
  89. 10660 CLS
  90. 10665 READ
  91. 10670 SPRITE
  92. 10675 LOCATE
  93. 10680 LOCATE
  94. 10685 LOCATE
  95. 10800 DATA
  96. 10850 DATA
  97. 10900 DATA
  98. 10999 REM *** high score list ***
  99. 11 VARNAME
  100. 110 GOSUB
  101. 11000 CLS
  102. 11010 INK
  103. 11011 DEF
  104. 11015 FOR
  105. 11016 PEN
  106. 11030 VARNAME
  107. 11031 VARNAME
  108. 11032 VARNAME
  109. 11033 SCROLL
  110. 11034 IF
  111. 11035 NEXT
  112. 11036 FOR
  113. 11050 RETURN
  114. 11060 LOCATE
  115. 11065 IF
  116. 11070 IF
  117. 11075 IF
  118. 11080 IF
  119. 11085 IF
  120. 11090 PRINT
  121. 11099 REM *** check current score with high scores ***
  122. 11100 VARNAME
  123. 11110 VARNAME
  124. 11120 WHILE
  125. 11130 VARNAME
  126. 11140 WEND
  127. 11145 IF
  128. 11150 COPY
  129. 11155 REM fanfar
  130. 11160 CLS
  131. 11170 LOCATE
  132. 11180 FOR
  133. 11190 POKE
  134. 11195 RETURN
  135. 11199 REM *** save list ***
  136. 11200 BSAVE
  137. 11210 RETURN
  138. 11299 REM *** load hi score list ***
  139. 11300 BLOAD
  140. 11310 RETURN
  141. 11500 CLS
  142. 11505 PEN
  143. 11600 LOGIC
  144. 11605 FOR
  145. 11610 FOR
  146. 11620 GOSUB
  147. 11625 VARNAME
  148. 11630 IF
  149. 11650 NEXT
  150. 11655 IF
  151. 11660 NEXT
  152. 11665 CLS
  153. 11670 LOGIC
  154. 11700 VARNAME
  155. 11701 VARNAME
  156. 11702 VARNAME
  157. 11703 VARNAME
  158. 11704 VARNAME
  159. 11705 VARNAME
  160. 11706 VARNAME
  161. 11707 VARNAME
  162. 11710 DEF
  163. 11715 VARNAME
  164. 11720 FOR
  165. 11721 IF
  166. 11722 VARNAME
  167. 11730 VARNAME
  168. 11740 IF
  169. 11750 IF
  170. 11755 IF
  171. 11756 IF
  172. 11757 NEXT
  173. 11758 RETURN
  174. 11759 REM * scroll horisontellt *
  175. 11760 FOR
  176. 11765 IF
  177. 11770 VARNAME
  178. 11775 SCREEN COPY
  179. 11776 GOTO
  180. 11780 VARNAME
  181. 11785 SCREEN COPY
  182. 11790 SCROLL
  183. 11791 NEXT
  184. 11800 RETURN
  185. 11805 REM * scroll vertikalt *
  186. 11810 FOR
  187. 11815 IF
  188. 11820 VARNAME
  189. 11825 SCREEN COPY
  190. 11827 GOTO
  191. 11830 VARNAME
  192. 11840 SCREEN COPY
  193. 11850 SCROLL
  194. 11855 NEXT
  195. 11860 RETURN
  196. 11999 REM * disc error trapping w/l routines *
  197. 12000 BELL
  198. 12005 IF
  199. 12010 IF
  200. 12015 PRINT
  201. 12020 LOCATE
  202. 12025 RESUME
  203. 12099 REM * game completion routine *
  204. 12100 CLS
  205. 12110 PRINT
  206. 12120 PRINT
  207. 12130 SPRITE
  208. 12140 LOCATE
  209. 12150 PRINT
  210. 12160 SPRITE
  211. 12170 LOCATE
  212. 12180 LOCATE
  213. 12190 WAIT KEY
  214. 135 REM las in karta
  215. 14 MUSIC
  216. 142 RESTORE
  217. 145 FOR
  218. 15 DIM
  219. 150 FOR
  220. 1500 IF
  221. 1505 VARNAME
  222. 155 READ
  223. 160 NEXT
  224. 165 NEXT
  225. 170 VARNAME
  226. 175 VARNAME
  227. 179 IF
  228. 180 GOSUB
  229. 181 IF
  230. 182 ON ERROR
  231. 183 VARNAME
  232. 185 VARNAME
  233. 190 REM *** huvudrutin for styrning av gubbe ***
  234. 191 IF
  235. 192 VARNAME
  236. 193 IF
  237. 195 IF
  238. 1999 REM *** collision detection ***
  239. 2 VARNAME
  240. 20 VARNAME
  241. 200 IF
  242. 2000 VARNAME
  243. 2005 IF
  244. 201 GOTO
  245. 2010 IF
  246. 2011 IF
  247. 2012 IF
  248. 2014 IF
  249. 2015 RETURN
  250. 202 VARNAME
  251. 2020 FOR
  252. 2023 IF
  253. 2024 RETURN
  254. 2025 RESTORE
  255. 2030 FOR
  256. 2035 READ
  257. 2040 IF
  258. 2045 NEXT
  259. 2046 IF
  260. 205 IF
  261. 2050 IF
  262. 2055 IF
  263. 2056 IF
  264. 2057 IF
  265. 206 GOTO
  266. 2060 GOTO
  267. 207 VARNAME
  268. 210 IF
  269. 2100 IF
  270. 2105 IF
  271. 2110 IF
  272. 2115 IF
  273. 2120 IF
  274. 2125 IF
  275. 2130 GOTO
  276. 2135 BELL
  277. 2140 GOSUB
  278. 2144 VARNAME
  279. 2145 IF
  280. 2149 VARNAME
  281. 215 IF
  282. 2150 IF
  283. 2155 VARNAME
  284. 219 IF
  285. 220 IF
  286. 2200 RETURN
  287. 230 IF
  288. 235 RETURN
  289. 24 FOR
  290. 25 VARNAME
  291. 250 IF
  292. 255 IF
  293. 256 GOTO
  294. 260 IF
  295. 265 IF
  296. 2999 REM * score table *
  297. 3 RESERVE
  298. 3000 LOGIC
  299. 30001 DATA
  300. 30004 DATA
  301. 30006 DATA
  302. 30007 DATA
  303. 30008 DATA
  304. 30009 DATA
  305. 3001 LOCATE
  306. 30010 DATA
  307. 30012 DATA
  308. 30013 DATA
  309. 30014 DATA
  310. 30015 DATA
  311. 30016 DATA
  312. 30017 DATA
  313. 30018 DATA
  314. 30019 DATA
  315. 3002 LOCATE
  316. 30020 DATA
  317. 30021 DATA
  318. 30022 DATA
  319. 30024 DATA
  320. 30026 DATA
  321. 30029 DATA
  322. 30030 DATA
  323. 30031 DATA
  324. 30032 DATA
  325. 30033 DATA
  326. 30034 DATA
  327. 30035 DATA
  328. 30036 DATA
  329. 30037 DATA
  330. 30038 DATA
  331. 30039 DATA
  332. 30040 DATA
  333. 30041 DATA
  334. 30044 DATA
  335. 30045 DATA
  336. 30046 DATA
  337. 30047 DATA
  338. 30048 DATA
  339. 30049 DATA
  340. 3005 READ
  341. 30050 DATA
  342. 30052 DATA
  343. 30053 DATA
  344. 30054 DATA
  345. 30056 DATA
  346. 30057 DATA
  347. 30058 DATA
  348. 30059 DATA
  349. 3006 SPRITE
  350. 30060 DATA
  351. 30062 DATA
  352. 30063 DATA
  353. 30064 DATA
  354. 30065 DATA
  355. 30066 DATA
  356. 30067 DATA
  357. 30068 DATA
  358. 30069 DATA
  359. 3007 GOTO
  360. 30070 DATA
  361. 30073 DATA
  362. 30075 DATA
  363. 30077 DATA
  364. 30078 DATA
  365. 30079 DATA
  366. 30080 DATA
  367. 30081 DATA
  368. 30082 DATA
  369. 30084 DATA
  370. 30085 DATA
  371. 30086 DATA
  372. 30087 DATA
  373. 30089 DATA
  374. 30090 DATA
  375. 30092 DATA
  376. 30093 DATA
  377. 30095 DATA
  378. 30096 DATA
  379. 30097 DATA
  380. 30099 DATA
  381. 3010 LOCATE
  382. 30100 DATA
  383. 30101 DATA
  384. 30102 DATA
  385. 30103 DATA
  386. 30104 DATA
  387. 30105 DATA
  388. 30106 DATA
  389. 30107 DATA
  390. 30108 DATA
  391. 30109 DATA
  392. 30111 DATA
  393. 30112 DATA
  394. 30113 DATA
  395. 30114 DATA
  396. 30115 DATA
  397. 30117 DATA
  398. 30118 DATA
  399. 30119 DATA
  400. 30121 DATA
  401. 30122 DATA
  402. 30123 DATA
  403. 30124 DATA
  404. 30126 DATA
  405. 30127 DATA
  406. 30128 DATA
  407. 30129 DATA
  408. 30130 DATA
  409. 30131 DATA
  410. 30132 DATA
  411. 30133 DATA
  412. 3015 LOGIC
  413. 3020 LOCATE
  414. 3035 INK
  415. 310 IF
  416. 3100 SCREEN COPY
  417. 31000 DATA
  418. 311 IF
  419. 312 IF
  420. 313 VARNAME
  421. 314 VARNAME
  422. 315 RETURN
  423. 3200 DATA
  424. 3499 REM val av vapen(1-5), anvaendande av vapen
  425. 350 REM climb down or duck
  426. 3500 VARNAME
  427. 3504 IF
  428. 3505 IF
  429. 3510 IF
  430. 3515 IF
  431. 3520 IF
  432. 3525 RETURN
  433. 3526 LOGIC
  434. 3530 INK
  435. 355 IF
  436. 3550 CLEAR KEY
  437. 360 IF
  438. 370 IF
  439. 375 ANIM
  440. 380 VARNAME
  441. 390 RETURN
  442. 391 IF
  443. 392 IF
  444. 393 VARNAME
  445. 394 VARNAME
  446. 3999 REM fire intryckt
  447. 4 MODE
  448. 400 REM new screen
  449. 4000 IF
  450. 40000 DATA
  451. 4010 IF
  452. 40100 DATA
  453. 4020 IF
  454. 40200 DATA
  455. 4030 IF
  456. 40300 DATA
  457. 4040 IF
  458. 40400 DATA
  459. 405 MOVE Y
  460. 4050 IF
  461. 40500 DATA
  462. 40600 DATA
  463. 4070 RETURN
  464. 40700 DATA
  465. 40800 DATA
  466. 40900 DATA
  467. 4100 IF
  468. 41000 DATA
  469. 4105 VARNAME
  470. 4109 IF
  471. 4110 IF
  472. 41100 DATA
  473. 4120 SPRITE
  474. 41200 DATA
  475. 4130 GOTO
  476. 41300 DATA
  477. 4140 SPRITE
  478. 41400 DATA
  479. 415 VARNAME
  480. 4150 MOVE X
  481. 41500 DATA
  482. 4155 ANIM
  483. 4160 VARNAME
  484. 41600 DATA
  485. 417 VARNAME
  486. 4170 IF
  487. 41700 DATA
  488. 41800 DATA
  489. 41900 DATA
  490. 4199 RETURN
  491. 420 RETURN
  492. 4200 IF
  493. 4201 GOSUB
  494. 4202 PEN
  495. 4203 INK
  496. 4204 DRAW
  497. 4205 PEN
  498. 4206 IF
  499. 4207 IF
  500. 4208 IF
  501. 4209 GOTO
  502. 4210 VARNAME
  503. 4230 ANIM
  504. 4235 IF
  505. 4240 RESTORE
  506. 4241 IF
  507. 4242 IF
  508. 4245 VARNAME
  509. 4246 IF
  510. 4250 FOR
  511. 4270 VARNAME
  512. 4272 VARNAME
  513. 4273 IF
  514. 4275 IF
  515. 4280 VARNAME
  516. 4290 DATA
  517. 4299 RETURN
  518. 4300 IF
  519. 4301 IF
  520. 4305 VARNAME
  521. 4310 VARNAME
  522. 4320 MOVE Y
  523. 4325 IF
  524. 4330 IF
  525. 4340 MOVE X
  526. 4350 REM ev cool animation
  527. 4390 VARNAME
  528. 4399 RETURN
  529. 4400 IF
  530. 4405 VARNAME
  531. 4409 IF
  532. 4410 IF
  533. 4420 SPRITE
  534. 4430 GOTO
  535. 4440 SPRITE
  536. 4450 MOVE X
  537. 4455 ANIM
  538. 4460 VARNAME
  539. 4470 IF
  540. 4499 RETURN
  541. 44999 REM *** sprite handling del 2 ***
  542. 450 REM *** Fall ***
  543. 4500 IF
  544. 45000 VARNAME
  545. 45005 IF
  546. 45010 RESTORE
  547. 45014 IF
  548. 45020 READ
  549. 45021 SPRITE
  550. 45022 IF
  551. 45023 IF
  552. 45024 REM * a,x,y princip i data 30000- *
  553. 45025 VARNAME
  554. 45026 IF
  555. 45027 ANIM
  556. 45030 VARNAME
  557. 45031 IF
  558. 45032 IF
  559. 45035 MOVE X
  560. 45040 IF
  561. 45045 IF
  562. 4505 VARNAME
  563. 45050 IF
  564. 45055 IF
  565. 45060 IF
  566. 45065 IF
  567. 45070 IF
  568. 45080 REM ovriga animationer haer
  569. 4509 IF
  570. 451 IF
  571. 4510 IF
  572. 45100 VARNAME
  573. 452 VARNAME
  574. 4520 SPRITE
  575. 4530 GOTO
  576. 4540 SPRITE
  577. 4550 MOVE X
  578. 4555 ANIM
  579. 4560 VARNAME
  580. 4570 IF
  581. 4599 RETURN
  582. 485 MOVE Y
  583. 490 RETURN
  584. 4999 REM *** nyckel avlemmning ***
  585. 5 SYNCHRO
  586. 5000 REM coolt ljud(fanfar)
  587. 50000 FOR
  588. 50001 RESTORE
  589. 50002 VARNAME
  590. 50005 DATA
  591. 50010 DATA
  592. 50011 DATA
  593. 50012 DATA
  594. 50013 DATA
  595. 50035 DATA
  596. 50036 DATA
  597. 50037 DATA
  598. 50038 DATA
  599. 5005 VARNAME
  600. 50060 DATA
  601. 50061 DATA
  602. 50062 DATA
  603. 50063 DATA
  604. 50085 DATA
  605. 50086 DATA
  606. 50087 DATA
  607. 50088 DATA
  608. 5010 RESTORE
  609. 5011 IF
  610. 50110 DATA
  611. 50111 DATA
  612. 50112 DATA
  613. 50113 DATA
  614. 50135 DATA
  615. 50136 DATA
  616. 50137 DATA
  617. 50138 DATA
  618. 50160 DATA
  619. 50161 DATA
  620. 50162 DATA
  621. 50163 DATA
  622. 50185 DATA
  623. 50186 DATA
  624. 50187 DATA
  625. 50188 DATA
  626. 5020 VARNAME
  627. 50210 DATA
  628. 50211 DATA
  629. 50212 DATA
  630. 50213 DATA
  631. 50235 DATA
  632. 50236 DATA
  633. 50237 DATA
  634. 50238 DATA
  635. 50260 DATA
  636. 50261 DATA
  637. 50262 DATA
  638. 50263 DATA
  639. 50285 DATA
  640. 50286 DATA
  641. 50287 DATA
  642. 50288 DATA
  643. 5030 IF
  644. 50310 DATA
  645. 50311 DATA
  646. 50312 DATA
  647. 50313 DATA
  648. 50335 DATA
  649. 50336 DATA
  650. 50337 DATA
  651. 50338 DATA
  652. 5035 VARNAME
  653. 50360 DATA
  654. 50361 DATA
  655. 50362 DATA
  656. 50363 DATA
  657. 50385 DATA
  658. 50386 DATA
  659. 50387 DATA
  660. 50388 DATA
  661. 5040 VARNAME
  662. 50410 DATA
  663. 50411 DATA
  664. 50412 DATA
  665. 50413 DATA
  666. 50435 DATA
  667. 50436 DATA
  668. 50437 DATA
  669. 50438 DATA
  670. 5045 IF
  671. 50460 DATA
  672. 50461 DATA
  673. 50462 DATA
  674. 50463 DATA
  675. 50485 DATA
  676. 50486 DATA
  677. 50487 DATA
  678. 50488 DATA
  679. 5050 LOCATE
  680. 50510 DATA
  681. 50511 DATA
  682. 50512 DATA
  683. 50513 DATA
  684. 50535 DATA
  685. 50536 DATA
  686. 50537 DATA
  687. 50538 DATA
  688. 50560 DATA
  689. 50561 DATA
  690. 50562 DATA
  691. 50563 DATA
  692. 50585 DATA
  693. 50586 DATA
  694. 50587 DATA
  695. 50588 DATA
  696. 5060 CLS
  697. 5061 CLS
  698. 50610 DATA
  699. 50611 DATA
  700. 50612 DATA
  701. 50613 DATA
  702. 5062 LOCATE
  703. 5063 INK
  704. 50635 DATA
  705. 50636 DATA
  706. 50637 DATA
  707. 50638 DATA
  708. 5065 VARNAME
  709. 50660 DATA
  710. 50661 DATA
  711. 50662 DATA
  712. 50663 DATA
  713. 50685 DATA
  714. 50686 DATA
  715. 50687 DATA
  716. 50688 DATA
  717. 5070 RETURN
  718. 50710 DATA
  719. 50711 DATA
  720. 50712 DATA
  721. 50713 DATA
  722. 50735 DATA
  723. 50736 DATA
  724. 50737 DATA
  725. 50738 DATA
  726. 50760 DATA
  727. 50761 DATA
  728. 50762 DATA
  729. 50763 DATA
  730. 50785 DATA
  731. 50786 DATA
  732. 50787 DATA
  733. 50788 DATA
  734. 50810 DATA
  735. 50811 DATA
  736. 50812 DATA
  737. 50813 DATA
  738. 50835 DATA
  739. 50836 DATA
  740. 50837 DATA
  741. 50838 DATA
  742. 50860 DATA
  743. 50861 DATA
  744. 50862 DATA
  745. 50863 DATA
  746. 50885 DATA
  747. 50886 DATA
  748. 50887 DATA
  749. 50888 DATA
  750. 50910 DATA
  751. 50911 DATA
  752. 50912 DATA
  753. 50913 DATA
  754. 50935 DATA
  755. 50936 DATA
  756. 50937 DATA
  757. 50938 DATA
  758. 50960 DATA
  759. 50961 DATA
  760. 50962 DATA
  761. 50963 DATA
  762. 50985 DATA
  763. 50986 DATA
  764. 50987 DATA
  765. 50988 DATA
  766. 51010 DATA
  767. 51011 DATA
  768. 51012 DATA
  769. 51013 DATA
  770. 51035 DATA
  771. 51036 DATA
  772. 51037 DATA
  773. 51038 DATA
  774. 51060 DATA
  775. 51061 DATA
  776. 51062 DATA
  777. 51063 DATA
  778. 51085 DATA
  779. 51086 DATA
  780. 51087 DATA
  781. 51088 DATA
  782. 51110 DATA
  783. 51111 DATA
  784. 51112 DATA
  785. 51113 DATA
  786. 51135 DATA
  787. 51136 DATA
  788. 51137 DATA
  789. 51138 DATA
  790. 51160 DATA
  791. 51161 DATA
  792. 51162 DATA
  793. 51163 DATA
  794. 51185 DATA
  795. 51186 DATA
  796. 51187 DATA
  797. 51188 DATA
  798. 51210 DATA
  799. 51211 DATA
  800. 51212 DATA
  801. 51213 DATA
  802. 51235 DATA
  803. 51236 DATA
  804. 51237 DATA
  805. 51238 DATA
  806. 51260 DATA
  807. 51261 DATA
  808. 51262 DATA
  809. 51263 DATA
  810. 51285 DATA
  811. 51286 DATA
  812. 51287 DATA
  813. 51288 DATA
  814. 51310 DATA
  815. 51311 DATA
  816. 51312 DATA
  817. 51313 DATA
  818. 51335 DATA
  819. 51336 DATA
  820. 51337 DATA
  821. 51338 DATA
  822. 51360 DATA
  823. 51361 DATA
  824. 51362 DATA
  825. 51363 DATA
  826. 51385 DATA
  827. 51386 DATA
  828. 51387 DATA
  829. 51388 DATA
  830. 51410 DATA
  831. 51411 DATA
  832. 51412 DATA
  833. 51413 DATA
  834. 51435 DATA
  835. 51436 DATA
  836. 51437 DATA
  837. 51438 DATA
  838. 51460 DATA
  839. 51461 DATA
  840. 51462 DATA
  841. 51463 DATA
  842. 51485 DATA
  843. 51486 DATA
  844. 51487 DATA
  845. 51488 DATA
  846. 51510 DATA
  847. 51511 DATA
  848. 51512 DATA
  849. 51513 DATA
  850. 51535 DATA
  851. 51536 DATA
  852. 51537 DATA
  853. 51538 DATA
  854. 51560 DATA
  855. 51561 DATA
  856. 51562 DATA
  857. 51563 DATA
  858. 51585 DATA
  859. 51586 DATA
  860. 51587 DATA
  861. 51588 DATA
  862. 51610 DATA
  863. 51611 DATA
  864. 51612 DATA
  865. 51613 DATA
  866. 51635 DATA
  867. 51636 DATA
  868. 51637 DATA
  869. 51638 DATA
  870. 51660 DATA
  871. 51661 DATA
  872. 51662 DATA
  873. 51663 DATA
  874. 51685 DATA
  875. 51686 DATA
  876. 51687 DATA
  877. 51688 DATA
  878. 51710 DATA
  879. 51711 DATA
  880. 51712 DATA
  881. 51713 DATA
  882. 51735 DATA
  883. 51736 DATA
  884. 51737 DATA
  885. 51738 DATA
  886. 51760 DATA
  887. 51761 DATA
  888. 51762 DATA
  889. 51763 DATA
  890. 51785 DATA
  891. 51786 DATA
  892. 51787 DATA
  893. 51788 DATA
  894. 51810 DATA
  895. 51811 DATA
  896. 51812 DATA
  897. 51813 DATA
  898. 51835 DATA
  899. 51836 DATA
  900. 51837 DATA
  901. 51838 DATA
  902. 51860 DATA
  903. 51861 DATA
  904. 51862 DATA
  905. 51863 DATA
  906. 51885 DATA
  907. 51886 DATA
  908. 51887 DATA
  909. 51888 DATA
  910. 51910 DATA
  911. 51911 DATA
  912. 51912 DATA
  913. 51913 DATA
  914. 51935 DATA
  915. 51936 DATA
  916. 51937 DATA
  917. 51938 DATA
  918. 51960 DATA
  919. 51961 DATA
  920. 51962 DATA
  921. 51963 DATA
  922. 51985 DATA
  923. 51986 DATA
  924. 51987 DATA
  925. 51988 DATA
  926. 5200 DATA
  927. 52010 DATA
  928. 52011 DATA
  929. 52012 DATA
  930. 52013 DATA
  931. 52035 DATA
  932. 52036 DATA
  933. 52037 DATA
  934. 52038 DATA
  935. 52060 DATA
  936. 52061 DATA
  937. 52062 DATA
  938. 52063 DATA
  939. 52085 DATA
  940. 52086 DATA
  941. 52087 DATA
  942. 52088 DATA
  943. 52110 DATA
  944. 52111 DATA
  945. 52112 DATA
  946. 52113 DATA
  947. 52135 DATA
  948. 52136 DATA
  949. 52137 DATA
  950. 52138 DATA
  951. 52160 DATA
  952. 52161 DATA
  953. 52162 DATA
  954. 52163 DATA
  955. 52185 DATA
  956. 52186 DATA
  957. 52187 DATA
  958. 52188 DATA
  959. 52210 DATA
  960. 52211 DATA
  961. 52212 DATA
  962. 52213 DATA
  963. 52235 DATA
  964. 52236 DATA
  965. 52237 DATA
  966. 52238 DATA
  967. 52260 DATA
  968. 52261 DATA
  969. 52262 DATA
  970. 52263 DATA
  971. 52285 DATA
  972. 52286 DATA
  973. 52287 DATA
  974. 52288 DATA
  975. 52310 DATA
  976. 52311 DATA
  977. 52312 DATA
  978. 52313 DATA
  979. 52335 DATA
  980. 52336 DATA
  981. 52337 DATA
  982. 52338 DATA
  983. 52360 DATA
  984. 52361 DATA
  985. 52362 DATA
  986. 52363 DATA
  987. 52385 DATA
  988. 52386 DATA
  989. 52387 DATA
  990. 52388 DATA
  991. 52410 DATA
  992. 52411 DATA
  993. 52412 DATA
  994. 52413 DATA
  995. 52435 DATA
  996. 52436 DATA
  997. 52437 DATA
  998. 52438 DATA
  999. 52460 DATA
  1000. 52461 DATA
  1001. 52462 DATA
  1002. 52463 DATA
  1003. 52485 DATA
  1004. 52486 DATA
  1005. 52487 DATA
  1006. 52488 DATA
  1007. 52510 DATA
  1008. 52511 DATA
  1009. 52512 DATA
  1010. 52513 DATA
  1011. 52535 DATA
  1012. 52536 DATA
  1013. 52537 DATA
  1014. 52538 DATA
  1015. 52560 DATA
  1016. 52561 DATA
  1017. 52562 DATA
  1018. 52563 DATA
  1019. 52585 DATA
  1020. 52586 DATA
  1021. 52587 DATA
  1022. 52588 DATA
  1023. 52610 DATA
  1024. 52611 DATA
  1025. 52612 DATA
  1026. 52613 DATA
  1027. 52635 DATA
  1028. 52636 DATA
  1029. 52637 DATA
  1030. 52638 DATA
  1031. 52660 DATA
  1032. 52661 DATA
  1033. 52662 DATA
  1034. 52663 DATA
  1035. 52685 DATA
  1036. 52686 DATA
  1037. 52687 DATA
  1038. 52688 DATA
  1039. 52710 DATA
  1040. 52711 DATA
  1041. 52712 DATA
  1042. 52713 DATA
  1043. 52735 DATA
  1044. 52736 DATA
  1045. 52737 DATA
  1046. 52738 DATA
  1047. 52760 DATA
  1048. 52761 DATA
  1049. 52762 DATA
  1050. 52763 DATA
  1051. 52785 DATA
  1052. 52786 DATA
  1053. 52787 DATA
  1054. 52788 DATA
  1055. 52810 DATA
  1056. 52811 DATA
  1057. 52812 DATA
  1058. 52813 DATA
  1059. 52835 DATA
  1060. 52836 DATA
  1061. 52837 DATA
  1062. 52838 DATA
  1063. 52860 DATA
  1064. 52861 DATA
  1065. 52862 DATA
  1066. 52863 DATA
  1067. 52885 DATA
  1068. 52886 DATA
  1069. 52887 DATA
  1070. 52888 DATA
  1071. 52910 DATA
  1072. 52911 DATA
  1073. 52912 DATA
  1074. 52913 DATA
  1075. 52935 DATA
  1076. 52936 DATA
  1077. 52937 DATA
  1078. 52938 DATA
  1079. 52960 DATA
  1080. 52961 DATA
  1081. 52962 DATA
  1082. 52963 DATA
  1083. 52985 DATA
  1084. 52986 DATA
  1085. 52987 DATA
  1086. 52988 DATA
  1087. 53010 DATA
  1088. 53011 DATA
  1089. 53012 DATA
  1090. 53013 DATA
  1091. 53035 DATA
  1092. 53036 DATA
  1093. 53037 DATA
  1094. 53038 DATA
  1095. 53060 DATA
  1096. 53061 DATA
  1097. 53062 DATA
  1098. 53063 DATA
  1099. 53085 DATA
  1100. 53086 DATA
  1101. 53087 DATA
  1102. 53088 DATA
  1103. 53110 DATA
  1104. 53111 DATA
  1105. 53112 DATA
  1106. 53113 DATA
  1107. 53135 DATA
  1108. 53136 DATA
  1109. 53137 DATA
  1110. 53138 DATA
  1111. 53160 DATA
  1112. 53161 DATA
  1113. 53162 DATA
  1114. 53163 DATA
  1115. 53185 DATA
  1116. 53186 DATA
  1117. 53187 DATA
  1118. 53188 DATA
  1119. 53210 DATA
  1120. 53211 DATA
  1121. 53212 DATA
  1122. 53213 DATA
  1123. 53235 DATA
  1124. 53236 DATA
  1125. 53237 DATA
  1126. 53238 DATA
  1127. 53260 DATA
  1128. 53261 DATA
  1129. 53262 DATA
  1130. 53263 DATA
  1131. 53285 DATA
  1132. 53286 DATA
  1133. 53287 DATA
  1134. 53288 DATA
  1135. 53310 DATA
  1136. 53311 DATA
  1137. 53312 DATA
  1138. 53313 DATA
  1139. 53335 DATA
  1140. 53336 DATA
  1141. 53360 DATA
  1142. 53361 DATA
  1143. 5499 REM *** WEAPON HIT(sd1-sd4 spriteinfo) ***
  1144. 5500 REM hit villkor&ljud
  1145. 5550 MOVE
  1146. 5560 ANIM
  1147. 5565 RESTORE
  1148. 5570 READ
  1149. 5571 VARNAME
  1150. 5575 IF
  1151. 5576 IF
  1152. 5580 GOTO
  1153. 5585 IF
  1154. 5590 ANIM
  1155. 5595 VARNAME
  1156. 5600 RETURN
  1157. 5700 DATA
  1158. 5799 REM *** score print ***
  1159. 5800 LOGIC
  1160. 5810 RETURN
  1161. 5999 REM * miss *
  1162. 6 FLASH
  1163. 600 REM *** ERROR DETECTED ***
  1164. 6000 MOVE
  1165. 6010 VARNAME
  1166. 6020 VARNAME
  1167. 6021 IF
  1168. 6022 IF
  1169. 6025 CLS
  1170. 6026 CLS
  1171. 6029 MOVE
  1172. 6030 SYNCHRO
  1173. 6035 IF
  1174. 6040 VARNAME
  1175. 605 IF
  1176. 6050 RETURN
  1177. 606 IF
  1178. 607 IF
  1179. 609 PEN
  1180. 610 WAIT KEY
  1181. 615 IF
  1182. 620 IF
  1183. 625 IF
  1184. 628 IF
  1185. 629 POP
  1186. 630 IF
  1187. 631 GOSUB
  1188. 632 SPRITE
  1189. 635 RESUME
  1190. 6499 REM *** ingang:fonx,fony fona;tecken nr,fonsp;sprite nr ***
  1191. 6500 VARNAME
  1192. 6507 IF
  1193. 6510 FOR
  1194. 6515 VARNAME
  1195. 6520 VARNAME
  1196. 6525 FOR
  1197. 6530 SPRITE
  1198. 6535 VARNAME
  1199. 6540 NEXT
  1200. 6541 SPRITE
  1201. 6545 RETURN
  1202. 6599 REM * GAME OVER MESSAGE * - end game rutin
  1203. 6600 POP
  1204. 6605 ANIM
  1205. 6610 VARNAME
  1206. 6611 VARNAME
  1207. 6615 VARNAME
  1208. 6620 FOR
  1209. 6625 VARNAME
  1210. 6635 GOSUB
  1211. 6640 VARNAME
  1212. 6645 IF
  1213. 6650 NEXT
  1214. 6655 MUSIC
  1215. 6660 GOSUB
  1216. 6665 LOGIC
  1217. 6675 FOR
  1218. 6685 SCREEN COPY
  1219. 6690 NEXT
  1220. 6695 WAIT KEY
  1221. 6999 REM * ljudrutiner - checkrutin; anropas varje cykel(synchro 1000-); kolla om ngn ljudforendring, anropsrutin; startar ljudeffekterna *
  1222. 7000 IF
  1223. 7010 IF
  1224. 7020 IF
  1225. 7030 GOTO
  1226. 7040 REM on FX gosub 7150,7200,7300,7400 osv, obs delrutiner ev andra adresser
  1227. 7050 GOTO
  1228. 7080 IF
  1229. 7085 IF
  1230. 7090 RETURN
  1231. 7100 TIMER
  1232. 7110 ON
  1233. 7120 RETURN
  1234. 7150 VARNAME
  1235. 7160 MUSIC
  1236. 7170 RETURN
  1237. 7200 VARNAME
  1238. 7210 MUSIC
  1239. 7220 ENVEL
  1240. 7230 RETURN
  1241. 7300 VARNAME
  1242. 7310 MUSIC
  1243. 7320 ENVEL
  1244. 7330 RETURN
  1245. 7400 VARNAME
  1246. 7410 MUSIC
  1247. 7420 ENVEL
  1248. 7430 RETURN
  1249. 7500 VARNAME
  1250. 7510 MUSIC
  1251. 7520 ENVEL
  1252. 7530 RETURN
  1253. 7600 VARNAME
  1254. 7610 MUSIC
  1255. 7620 ENVEL
  1256. 7630 RETURN
  1257. 7700 VARNAME
  1258. 7710 MUSIC
  1259. 7720 ENVEL
  1260. 7730 RETURN
  1261. 8999 REM * turn sprites off but not the music(unlike off) *
  1262. 9000 REM 
  1263. 9010 FOR
  1264. 9015 ANIM
  1265. 9016 NEXT
  1266. 9017 UPDATE
  1267. 9020 RETURN
  1268. 9499 REM hitta pallett
  1269. 9500 VARNAME
  1270. 9510 VARNAME
  1271. 9520 FOR
  1272. 9530 COLOUR
  1273. 9540 NEXT
  1274. 9550 RETURN
  1275. 99 DIM
  1276. 9999 REM * intro - instruktioner, skryt, greetings, game options+annat trams *
  1277.